package cn.com.header.zbpk.account.entity;

import cn.com.header.zbpk.account.model.RoleType;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author luohaidian
 * @date 2017-11-14
 * @time 09:35
 */
@Setter
@Getter
@ToString
public class Role implements Serializable {

    /**
     * 角色ID
     */
    private Long id;

    /**
     * 角色名称
     */
    private String name;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 角色描述
     */
    private String remark;

    /**
     * 学校ID
     */
    private Long schoolId;

    /**
     * 角色类型
     */
    private RoleType type;

    public Role(){

    }

    public Role(Long id){
        this();
        this.id = id;
    }

}
